package cn.fl.warrant.vo;

import java.util.Date;
import java.util.List;

import cmm.mid.core.framework.dto.BaseDTO;
import cn.fl.system.vo.SysUlFilesRecVO;

 /**
 * @Description: 转仓明细表
 */
public class ArcSwitchDetailVO extends BaseDTO{

	
	/**
	 * 
	 */
	private static final long serialVersionUID = -5001201585282160222L;
	/**
	 * 归档申请主表ID
     */
	private Long arcSwitchMainId;
	/**
	 * 交接单明细ID
     */
	private Long arcReceiptDetailId;
	/**
	 * 融资租赁合同编号
     */
	private String contractNo;
	/**
	 * 支付表号
     */
	private String paylistCode;
	/**
	 * 权证名称[档案基础信息]
     */
	private String fileName;
	/**
	 * 权证类别(合同、权证资料等)[档案基础信息]ARC001
     */
	private String fileFlag;
	/**
	 * 归类级别(合同归类、支付表归类)[档案基础信息]ARC004
     */
	private String arcLevel;
	/**
	 * 1原件/2复印件/3电子[交接单明细] ARC005
     */
	private String dossierTemp;
	/**
	 * 是否必选[交接单明细] 1必选 0 非必选SYS0021
     */
	private String ischoice;
	/**
	 * 要求份数[交接单明细]
     */
	private Long dossierCount;
	/**
	 * 已归档份数
     */
	private Long dossierCountT;
	/**
	 * 电子合同ID(从项目电子合同记录表查出)
     */
	private Long eleId;
	/**
	 * 本次转仓份数
     */
	private Long switchCount;
	/**
	 * 上架份数
	 */
	private Long switchCountSj;
	/**
	 * 是否有效（1：是，0：否）（SYS0021）
     */
	private Integer isValid;
	/**
	 * 是否删除（1：是，0：否）SYS0021
     */
	private Integer isDel;
	/**
	 * 备注
	 */
	private String bz;
	/**
	 * 明细借阅状态
	 */
	private String borrowStatus;
		
	/**
	 * 上传操作人ARC019（1合同管理员、2信审）
	 */
	private String upUsrCd; 
	/**
	 * 上传操作时间
	 */
	private Date upUsrTm;
	/**
	 * 归档地点（始）ARC025
	 */
	private String placeBegin;
	/**
	 * 归档地点（终）ARC025
	 */
	private String placeEnd;
	
	

	private String dossierTempNm;//资料类型
	private String borrowStatusNm;//明细借阅状态
	private String placeBeginNm;//归档地点
	private String placeEndNm;//归档地点
	/**
	 * 电子合同pdf路径
     */
	private String filePath;
	/**
	 * 连接查看附件
	 */
	private List<SysUlFilesRecVO> ulFiles;
	
	
	public String getFilePath() {
		return filePath;
	}
	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}
	public List<SysUlFilesRecVO> getUlFiles() {
		return ulFiles;
	}
	public void setUlFiles(List<SysUlFilesRecVO> ulFiles) {
		this.ulFiles = ulFiles;
	}
	public String getPlaceBegin() {
		return placeBegin;
	}
	public void setPlaceBegin(String placeBegin) {
		this.placeBegin = placeBegin;
	}
	public String getPlaceEnd() {
		return placeEnd;
	}
	public void setPlaceEnd(String placeEnd) {
		this.placeEnd = placeEnd;
	}
	public String getPlaceBeginNm() {
		return placeBeginNm;
	}
	public void setPlaceBeginNm(String placeBeginNm) {
		this.placeBeginNm = placeBeginNm;
	}
	public String getPlaceEndNm() {
		return placeEndNm;
	}
	public void setPlaceEndNm(String placeEndNm) {
		this.placeEndNm = placeEndNm;
	}
	public String getDossierTempNm() {
		return dossierTempNm;
	}
	public void setDossierTempNm(String dossierTempNm) {
		this.dossierTempNm = dossierTempNm;
	}
	public String getBorrowStatusNm() {
		return borrowStatusNm;
	}
	public void setBorrowStatusNm(String borrowStatusNm) {
		this.borrowStatusNm = borrowStatusNm;
	}
	
	public Long getArcSwitchMainId() {
		return arcSwitchMainId;
	}
	public void setArcSwitchMainId(Long arcSwitchMainId) {
		this.arcSwitchMainId = arcSwitchMainId;
	}
	public Long getArcReceiptDetailId() {
		return arcReceiptDetailId;
	}
	public void setArcReceiptDetailId(Long arcReceiptDetailId) {
		this.arcReceiptDetailId = arcReceiptDetailId;
	}
	public String getContractNo() {
		return contractNo;
	}
	public void setContractNo(String contractNo) {
		this.contractNo = contractNo;
	}
	public String getPaylistCode() {
		return paylistCode;
	}
	public void setPaylistCode(String paylistCode) {
		this.paylistCode = paylistCode;
	}
	public String getFileName() {
		return fileName;
	}
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}
	public String getFileFlag() {
		return fileFlag;
	}
	public void setFileFlag(String fileFlag) {
		this.fileFlag = fileFlag;
	}
	public String getArcLevel() {
		return arcLevel;
	}
	public void setArcLevel(String arcLevel) {
		this.arcLevel = arcLevel;
	}
	public String getDossierTemp() {
		return dossierTemp;
	}
	public void setDossierTemp(String dossierTemp) {
		this.dossierTemp = dossierTemp;
	}
	public String getIschoice() {
		return ischoice;
	}
	public void setIschoice(String ischoice) {
		this.ischoice = ischoice;
	}
	public Long getDossierCount() {
		return dossierCount;
	}
	public void setDossierCount(Long dossierCount) {
		this.dossierCount = dossierCount;
	}
	public Long getDossierCountT() {
		return dossierCountT;
	}
	public void setDossierCountT(Long dossierCountT) {
		this.dossierCountT = dossierCountT;
	}
	public Long getEleId() {
		return eleId;
	}
	public void setEleId(Long eleId) {
		this.eleId = eleId;
	}
	public Long getSwitchCount() {
		return switchCount;
	}
	public void setSwitchCount(Long switchCount) {
		this.switchCount = switchCount;
	}
	public Long getSwitchCountSj() {
		return switchCountSj;
	}
	public void setSwitchCountSj(Long switchCountSj) {
		this.switchCountSj = switchCountSj;
	}
	public Integer getIsValid() {
		return isValid;
	}
	public void setIsValid(Integer isValid) {
		this.isValid = isValid;
	}
	public Integer getIsDel() {
		return isDel;
	}
	public void setIsDel(Integer isDel) {
		this.isDel = isDel;
	}
	public String getBz() {
		return bz;
	}
	public void setBz(String bz) {
		this.bz = bz;
	}
	public String getBorrowStatus() {
		return borrowStatus;
	}
	public void setBorrowStatus(String borrowStatus) {
		this.borrowStatus = borrowStatus;
	}
	public String getUpUsrCd() {
		return upUsrCd;
	}
	public void setUpUsrCd(String upUsrCd) {
		this.upUsrCd = upUsrCd;
	}
	public Date getUpUsrTm() {
		return upUsrTm;
	}
	public void setUpUsrTm(Date upUsrTm) {
		this.upUsrTm = upUsrTm;
	}
	
	

}
